$().ready(function(){
	$('ul').each(function(i, e) {
		$(e).children('li')
			.last().addClass('last')
			.end().first().addClass('first')
	})
	
	// switch
	$('.switch-tab-title').live('click', function(e) {
		$ele = $(this);

		i = $ele.attr('index');
		s = $ele.attr('scope');
		c = $ele.attr('hover');
		$('.switch-tab-title[scope='+s+']').removeClass(c);
		$ele.addClass(c);
		$('.switch-tab-content[scope='+s+']').hide();
		$('.switch-tab-content[scope='+s+'][index='+i+']').show();
	});
	
	//强转folat,保留2位小数点
	$('.price-input').live('blur',function(){
		if(myPriceNum(this.value)>=0) {
			$(this).val(myPriceNum(this.value));
		} else {
			$(this).val('0');
		}
	});
	
	// Has_many的添加
	$('#form-copy-add').click(function() {
		$ele = $('#form-copy').clone();
		id =  new Date().getTime();
		$ele.attr('id', id);
		$ele.find('.form-copy-del').attr('keyCode', '#'+id);
		$('#form-copy-content').append($ele);
		$ele.show();
	});
	$('.form-copy-del').live('click',function() {
		$($(this).attr('keyCode')).remove();
	});
	
	$('.building').click(function(){
		window.location.href = buildUrl;
		return false;
	});
	
	$('.bh-href').click(function () {
		window.location.href = $(this).attr('href');
		return false;
	});
})

function bindTextInit(obj,form) {
	$e = obj;
	$form = form;
	$e.bind('focus', function(e) {
		$this = $(this);
		if($this.val() == $this.attr('init-value')) {
			$this.val('');
			$this.css('color', $this.attr('_color'));
		}
	});
	$e.bind('blur', function(e) {
		$this = $(this);
		if($this.val() == '') {
			initColor = $this.attr('init-color');
			$this.val($this.attr('init-value'));
			$this.attr('_color', $this.css('color'));
			if(initColor) {
				$this.css('color', initColor);
			}
		}
	});
	$form.bind('submit',function() {
		$e.val();
		if($e.val() == $e.attr('init-value')) {
			$e.val('');
		}
	});
	$e.blur();
}

//保留两位小数点
function myPriceNum(val) {
	// 不四舍五入
	//result = myParseFloat(val);
    var aNew;
    var re = /([0-9]+\.[0-9]{2})[0-9]*/;
    aNew = val.replace(re,"$1");
    return aNew;
	//return result.toFixed(2);
}

function stopBubble(e) {  
	//如果提供了事件对象，则这是一个非IE浏览器  
	if ( e && e.stopPropagation )  
	    //因此它支持W3C的stopPropagation()方法  
	    e.stopPropagation();  
	else 
	    //否则，我们需要使用IE的方式来取消事件冒泡  
	    window.event.cancelBubble = true;  
}

//阻止浏览器的默认行为  
function stopDefault( e ) {  
    //阻止默认浏览器动作(W3C)  
    if ( e && e.preventDefault )  
        e.preventDefault();  
    //IE中阻止函数器默认动作的方式  
    else 
        window.event.returnValue = false;  
    return false;  
}
